package com.zpark.oop.day07;

import java.util.Arrays;

/**
 * 测试枚举常用的方法
 */
public class Demo04 {
    public static void main(String[] args) {
        // 将普通字符串转为枚举实例
        String str = "RED";
        Color color = Color.valueOf(str);
        System.out.println(color);

        // 获取枚举的所有成员
        Color[] colors = Color.values();
        System.out.println(Arrays.toString(colors));

        // 比较两个枚举成员再定义的时候顺序问题
        Color red = Color.RED;
        Color blue = Color.BLUE;
        System.out.println(red.compareTo(blue));

        // 获取枚举成员所在的索引
        System.out.println(Color.RED.ordinal());
    }
}








